.thetop{
    position: fixed;
    top: 0px;
    left: 0px;
    right: 0px;
    z-index: 999;
}

.top{
    width: 100%;
    height: 2.67rem;
    background: url("/Index/images/other/group.jpg") no-repeat center center;
    background-size: cover;
    padding: 0.735rem 0;
    box-sizing: border-box;
}
.cover{
    width: 3.76rem;
    height: 1.2rem;
    background: rgba(0,0,0,0.3);
    margin: auto;
    text-align: center;
    border-radius: 3px;
    padding: 0.1rem 0;
    box-sizing: border-box;
}
.cover>p{
    line-height: 0.5rem;
    color: #fff;
}
.type-warp{
    width: 100%;
    height: 0.72rem;
    background: #fff;
    box-shadow: 0px 0px 10px rgba(0,0,0,0.2);
    text-align: center;
    z-index: 999;
    position: relative;
}
.type-ul{
    display: inline-block;
}
.type-ul>li{
    width: 1.3rem;
    height: 0.42rem;
    text-align: center;
    line-height:0.42rem;
    font-size: 0.2rem;
    float: left;
    margin:0.15rem;
    background: #f3f3f3;
    color: #999;
    border-radius: 2px;
}
.type-active{
    background: #468cca!important;
    color: #fff!important;
}
.result{
    margin-top: 3.39rem;
    padding-bottom: 25px;
}
.foo{
    width: 100%;
    height: auto;
    overflow: hidden;
}
.foo-tit{
    text-align: center;
    padding: 0.36rem 0;
}
.p1{
    font-size: 0.28rem;
    color: #333;
    line-height: 0.56rem;
}
.p2{
    font-size: 0.24rem;
    color: #999;
}
.foo1{
    background: #fff;
}
.foo2{
    background: #f1f1f1;
}
.foo-ul{
    overflow: hidden;
    padding-bottom: 25px;
}
.foo-ul>li{
    width: 2.28rem;
    height: 2.65rem;
    background: #ccc;
    float: left;
    margin: 0.09rem;
    position: relative;
    border: 1px solid #e5e5e5;
    box-sizing: border-box;
}
.picture-desc{
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 0px;
    width: 100%;
    height: 0.5rem;
    line-height: 0.5rem;
    text-align: center;
    font-size: 0.2rem;
    padding: 0 8px;
    box-sizing: border-box;
    color: #fff;
    background: rgba(0,0,0,0.3);
}
.foo-btn{
    width: 75%;
    height: 0.56rem;
    text-align: center;
    line-height: 0.56rem;
    background: #e5e5e5;
    font-size: 0.24rem;
    border-radius: 2px;
    clear: both;
    margin: 0 auto;
    color: #666;
    margin-bottom: 30px;
}
